#ifndef TABLE_H
#define TABLE_H
#include "common.h"


	//桌球结构体
	typedef enum{
		standard,//标准台球桌
		JIAOSHI_silver,//银腿
		JIAOSHI_gold,//金腿
		VIP_room

	}Table_type;

	//台球结构体
	typedef struct{
	
		Table_type table_type;
		int table_id; //台号
		char name[20];
		Table_status status;//台球状态
		float prince_hour;//基础每小时价格
		
	}Table_ball;
/*
	//消费记录
	typedef struct{
		char record_id[ID_LENGTH]；//记录id
		char card_id[ID_LENGTH];//会员卡号
		char table_id;//桌台编号
		char start_time;
		char end_time;
		float duration; //使用时长
		float total_cost;//总消费
		Pay_type pay_type; //支付类型
	
	
	}ConsumptionRecord;
*/

	//台球桌管理接口
	void init_tables();//初始化台球数据
	void display_table_status();//显示所有台球状态
 	bool check_in_table(int tabel_id,  const char* card_id);	//开台
	bool check_out_table(int table_id);//结账退桌
	void list_vip_rooms();//列出所有vip包厢
	void display_consumption_records(const char *card_id); // 显示消费记录


	//文件调用

	void load_tables();
	void save_tables();
	void load_records();
	void save_records();





#endif
